large quantity of papayas - Francés Inglés Diccionario